Science The ‘Concept of Inertia’ was developed by? > Asked by Dennis2 on 27 Apr 23:47 Last updated by Jill W on 29 Jun 12:30