Medicine's achievements and potential were put under the microscope and re - evaluated more critically.
Medicine's achievements and potential were put under close scrutiny and re - evaluated more critically.