James Shapiro

Company # of Roles
ES Cell Australia Pty Ltd 1
Wyeth 1
University of Alberta 1
MicroIslet Inc 1
Executive
Business Connection
Non-Corporate Leadership
Board Member