100th  Top Muslim scientists 
62nd  Top Iranian scientists and scholars 
Muhammad Baqir Yazdi is an Iranian mathematician living 16th century. He gave the pair of amicable numbers 9,363,584 and 9,437,056 many years before Euler's contribution to amicable numbers. ^{[1]} He was the last notable Islamic mathematician . His major book is Oyoun Alhesab (Arabic:عيون الحساب).
Muhammad Yazdi was Iranian.
