Elena Bochukova

Addenbrooke's Hospital, Cambridge, ENG, United Kingdom

Are you Elena Bochukova?

Claim your profile

Publications (1)53.3 Total impact