Matilde Caria Secca
Observed names: Caria Secca, Matilde, Caria, Matilde, Matilde Caria, Matilde, Caria Secca, Secca, Matilde
Institution: Innovation Services (Portugal)
Observed institution: Innovation Services (Portugal)
ORCID: 0009-0005-9807-9064
Observed ORCID: 0009-0005-9807-9064
OpenAlex ID: A5137020507
