Sébastien Lemire
Observed names: Lemire Sebastien, Lemire, Sébastien, Lemire, sebastien, Sebastien Lemire, Sébastien Lemire, lemire, sebastien
Institution: Armata Pharmaceuticals (United States)
ORCID: 0000-0001-8554-7950
Observed ORCID: 0000-0001-8554-7950
OpenAlex ID: A5016535946
