Anonymid Anonymid Biology Answered The microscope and telescope were invented in the 15 Century. T/F?