Each human kidney has nearly
10,000 neophrons
50,000 neophrons
1,00,000 neophrons
1 million neophrons
(D) 1 million neophrons
Explanation: