Naval Medical Research Unit One

Naval Medical Research Unit One was a research laboratory of the US Navy which was founded as Naval Laboratory Research Unit 1, a Naval Reserve Unit at the University of California Berkeley in the life sciences building in 1934 after a campaign by a Berkeley scientist Albert P. Krueger to the Bureau of Medicine and Surgery to have a laboratory to study and prevent influenza and respiratory infections in naval forces. It was mobilized as an active duty naval unit in 1941 to study the epidemiological impact of diseases such as influenza, meningitis, and catarrhal fever, as well as tropical diseases such as malaria on the US Navy during World War II.

In 1943, Naval Laboratory Research Unit-1 was renamed Naval Medical Research Unit No. 1 (NAMRU-1) to reflect is broader mission of field-based and not just lab-based research. In 1950 the lab was moved to the Naval Supply Center, Oakland. Following the start of the Korean War, the Navy became concerned about attacks on its forces by biological weapons and from 1952 to '55, the Navy asked Krueger to resign his position on the faculty of Berkeley and devote all his research to prevention of respiratory infections. Hence the Navy poured more resources into NAMRU-1 facilities, developing them into a preeminent world laboratory on respiratory routes of infection.

NAMRU-1 was disestablished in 1974.

Commanding officers

  • Albert P Krueger 1941-6
gollark: `L` - jump backward one instruction.
gollark: Can you post Lyric's Law? It appears to not be on the starboard.
gollark: Looping construct: jump backward one instruction (`L`)Branching construct: pick next instruction or previous instruction (`B`) - next if accumulator > 0, previous if accumulator <= 0.New branching construct: pick next instruction if user types `0` or previous if user types anything else (`N`)Making loop non-infinite: `E`, exits program if accumulator < 0.+1/-1 act on an accumulator initialized at zero (`+`/`-`)A program consists of a sequence of these instructions (first line) and arbitrary data encoded in base64 (second line) which is loaded into linear memory as bytes. These are executed left-to-right until the end is reached; when this occurs the direction of execution will be reversed.Infinite arbitrary data: command (`D`) to set accumulator to value of linear memory at position in accumulator.This language is called "HahaYourLawIsBad".
gollark: Hmm...
gollark: 124 wwwwwwwwwww123

References

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.