Pedro Rocha

Dr. Pedro Rocha

Faculty of Law, University of Coimbra, Coimbra, Portugal
orcid