Dr Yuri Shibata

Dr Yuri Shibata

Honorific: 
Dr
First Name: 
Yuri
Surname: 
Shibata
Head Shot: 
Dr Yuri Shibata
Organisation: 
Ubiquitin Signalling division