Cecile Geuijen is the Chief Scientific Officer of Merus N.V..
227 people are employed at Merus N.V..
Merus N.V. is based in Utrecht, Utrecht.
The NAICS codes for Merus N.V. are [62151, 3254, 32541, 32, 621, 325414, 6215, 62, 325].
The SIC codes for Merus N.V. are [28, 283].