Anonym Anonym 26-09-2014 Biology Answered The microscope and telescope were invented in the 15 Century. T/F?