BELMONTE / BSIP / SCIENCE PHOTO LIBRARY
Reportage in the Endocrinology service of Lariboisiere hospital in Paris, France. A blood sugar level test.
Model release not available. Property release not available.