Biotechs CTIC

Ive been following CTIC for a little while, and after some of the research ive done it looks like they have some promising products on the horizon.
What do you guys think?
 
Back
Top