J. Dosta
Observed names: Dosta, Joan, Joan Dosta
Institution: Universitat de Barcelona
Observed institutions: Universitat de Barcelona, Delft University of Technology
ORCID: 0000-0001-7696-4867
Observed ORCID: 0000-0001-7696-4867
OpenAlex ID: A5011364539
