Profile picture
Alex Zhavoronkov
The Biogerontology Research Foundation
Doctorate
London, United Kingdom
mini profile avatar Alex Zhavoronkov