Immunogen Inc
 $5,777,144 Idexx Laboratories Inc
 $1,511,722 Glycomimetics Inc
 $26,682 Immunogen Inc
 $5,777,144 Idexx Laboratories Inc
 $1,511,722 Glycomimetics Inc
 $26,682