Police prevent doctor from speaking at event