Leeuwenhoek Medal winners Net Worth