UW-Madison physicist Francis Halzen received an award Thursday for his particle-detecting telescope based in the South Pole.
UW-Madison physicist Francis Halzen received an award Thursday for his particle-detecting telescope based in the South Pole.