Peter Mombaerts


Peter Mombaerts - person. It graduated from the Massachusetts Institute of Technology, the Katholieke Universiteit Leuven. It was awarded the Presidential Early Career Award for Scientists and Engineers.