XBiotech
XBiotech's CEO and Executive Team includes John Simard and 1 others.
John Simard
Founder, President, Chief Exec...
Sushma Shivaswamy
Chief Scientific Officer
View all
4 members
1 members