People
Len Post
Drug-development executive whose work spans discovery through regulatory approval, particularly oncology and genetic diseases.
Roles
Canaan Partners
CurrentExecutive in Residence
People
Drug-development executive whose work spans discovery through regulatory approval, particularly oncology and genetic diseases.
Executive in Residence