João Guerreiro

Dr. João Guerreiro

Independent Researcher, Faro, Portugal
orcid