Richter and Palatin terminate license agreement of Bremelanotide
21/09/2015