Odile Méjan
Observed names: O. Mejan, Odile Mejan
Institution: bioMérieux (France)
Observed institutions: National Institutes of Health, bioMérieux (France), bioMérieux (United Kingdom)
ORCID: 0009-0005-1706-4822
Observed ORCID: 0009-0005-1706-4822
OpenAlex ID: A5068401907
