UWIST

views updated

UWIST (or Uwist) (ˈjuːˌwɪst) University of Wales Institute of Science and Technology

More From encyclopedia.com