Search results for: Jeroen van den Berg
Cancer Cell > 2016 > 30 > 4 > 548-562
Cell Reports > 2016 > 14 > 11 > 2519-2527
Molecular Cell > 2014 > 55 > 1 > 59-72
Economics Letters > 2008 > 101 > 1 > 80-83
Free Radical Biology and Medicine > 1996 > 21 > 1 > 89-95