Report on Alexander Fleming Laboratory
Alexander Fleming Laboratory is located in London. Please use the following form to report us any incorrect information you found on Alexander Fleming Laboratory. It will help us update the science museum with correct information.
Go back to the details page of Alexander Fleming Laboratory