Scientist in a laboratory setting, meticulously documenting experimental procedures and results for scientific publications.

Code produit:
818980726