O. Varela
Observed names: O. Varela Lopez, Oscar Varela, Oscar Varela-Lopez, Varela, O., Óscar Varela, Óscar Varela-López
Institution: Spanish Center for Pulsed Lasers
ORCID: 0000-0001-5682-5720
Observed ORCID: 0000-0001-5682-5720
OpenAlex ID: A5038661243
