Emmanuel Branlard
Observed names: Branlard, E., Branlard, Emmanuel, E Branlard, E. Branlard, Emmanuel S. P. Branlard, Emmanuel Simon Pierre Branlard
Institution: University of Massachusetts Amherst
ORCID: 0000-0002-7750-6128
Observed ORCID: 0000-0002-7750-6128
OpenAlex ID: A5009165645
