Venessa Dsouza
Observed name: Venessa D’souza
Institution: Technical University of Munich
Observed institutions: KLE Technological University, Technical University of Munich
ORCID: 0000-0002-2663-5595
Observed ORCID: 0000-0002-2663-5595
OpenAlex ID: A5060387009
