We say 'Penicillin was discovered by Alexander Fleming'. Can we also say 'invent/develop a new medicine'? Many thanks in advance.