Agata Xella

Agata Xella

Research Associate at Synexa Life Sciences (London, United Kingdom)

Graduate Student 2013-2017