Ernesto C. Martinez-Villalpando
Observed names: E. C. Martinez-Villalpando, Ernesto C Martinez-Villalpando, Ernesto C. Martinez- Villalpando, Ernesto C. Martinez-villalp, Ernesto Carlos, Ernesto Martinez-Villalpando, Ernesto Martinez-villalp, Martinez Villalpando, Ernesto Carlos
OpenAlex ID: A5016358366
