BioCentury
ARTICLE | Emerging Company Profile

Megabios Corp

September 18, 1995 7:00 AM UTC

Burlingame, Calif.

Technology: Lipid-based gene and nucleic acid delivery...