Tom Finn
Senior Country Management
Oncology
Affidea
Turkey
Biography
Currently working as a Senior Management in Affidea
Research Interest
Oncology