Congratulations Netherlands! 38 new doctors, nurses, and scientists have arrived to help out!
This is wonderful news