Hello,
I just stumbled on this new substance called Crebinostat. Anyone heard about it?
http://www.ncbi.nlm....pubmed/22771460
Posted 02 May 2014 - 09:16 PM
Hello,
I just stumbled on this new substance called Crebinostat. Anyone heard about it?
http://www.ncbi.nlm....pubmed/22771460
Posted 02 May 2014 - 10:13 PM
0 members, 4 guests, 0 anonymous users