77135469
Mar 20, 2007
Jan 8, 2008
Matching inventions in an intellectual property portfolio of a biomedical research institution with the product needs of pharmaceutical and biotechnology companies in an effort to promote licensing
Advertising and Business