Share
twitterlinkedinfacebook
Image 1 of 1
3086959.JPG
Patient physical examination, Lille's Institut Pasteur, France