Palatin Technologies holds annual shareholder meeting - PTN News | Rallies