Mar Ruperto
Observed names: M Ruperto, M. Ruperto, M. Ruperto López, M.D.M. Ruperto, M.D.M. Ruperto Lopez, M.D.M. Ruperto López, M.D.M.M. Ruperto, M.D.M.M. Ruperto Lopez, Mar Ruperto López, María del Mar Ruperto López, Mª del Mar Ruperto López
ORCID: 0000-0002-8790-4007
Observed ORCID: 0000-0002-8790-4007
OpenAlex ID: A5049488693
