Sema Nickbakhsh

Sema Nickbakhsh is a Research Associate at the MRC – University of Glasgow Centre for Virus Research in the College of Medical, Veterinary and Life Sciences in Glasgow, United Kingdom.