Translation Of Scientists Invented In Different Languages

English
Ways to say scientists invented
科学家发明了 [kē xué jiā fā míng le]