FILE PHOTO: A logo on the Sanofi exhibition space during the Viva Technology conference dedicated to innovation…
Bio
1 Article
1
FILE PHOTO: A logo on the Sanofi exhibition space during the Viva Technology conference dedicated to innovation…