Seeking Alpha
  • Michael Bryant
    China Biologic Products (CBPO)? Hm...........great chart...........nice run..........low PE........I'll take a look at it.
    2/15/11
    Reply