User main picture

Vasil Todorov

Head of Clinical Development
London, United Kingdom

About me

Brave enough to suck at something new