Search Labcodes
Labcode: Bshep
Status: pending
Primary Investigator : Ben Shepherd
Organization: Organovo
440 Stevens Avenue
Solana Beach
CA
92075
USA
Telephone:
(858) 224-1000
E-mail Address: pshepherd@organovo.com