Article Detail Who invented Submarine ? Answer: John Philip Holland Similar Questions : 1. Who invented Radiocarbon ? Answer: Willard Libby 2. Who invented CT scan ? Answer: Hounsfield by Britain in 1973. 3. Who invented Vitamin B1 ? Answer: Casimir Funk discovered in 1912 4. Who invented Diesel Engine ? Answer: Rudoff Diesel of Germany in 1895 5. Who invented Calculus ? Answer: Newton of Britain in 1670. 6. Who invented Piano ? Answer: Bartolomeo Cristofori 7. Who invented Open Heart Surgery ? Answer: Dr. Daniel Hale Williams Read more from - Important Inventions