Vega Finucan is the Co-Founder and Managing Partner of USDM Life Sciences.
232 people are employed at USDM Life Sciences.
USDM Life Sciences is based in Santa Barbara, California.
The NAICS codes for USDM Life Sciences are [54169, 54, 541, 5416].
The SIC codes for USDM Life Sciences are [737, 73].