This week ICMAB has reached the fantastic number of 5000 published papers written by its researchers!