ICO3IN ICO3IN Science Answered Ibalik sa Sensageomp6. The name of the scientist who invented the microscope