http://www.immunityproject.org/team
Seems like some of them have left, otherwise still active?
The website has not had any new updates since 2016 though which is worrying.
http://www.immunityproject.org/team
Seems like some of them have left, otherwise still active?
The website has not had any new updates since 2016 though which is worrying.