Vasil main picture

Vasil Todorov

Head of Clinical Development

London, United Kingdom

About me

Brave enough to suck at something new