Pharmecule - a one stop source of medicinal products, licenses & technology transfer. admin ODDS & ENDS 0 Comments Pharmecule - a one stop shop for medicinal products, licenses and technology transfer. READ MORE.....