Back to Member Directory

francesca odella

adjunct professor (researcher + lecturer) University of Trento

Organization or Institution

University of Trento University of Trento
INSNA Logo Full Member-2 Years