253 employees
Lawson Health Research Institute (Lawson) is the research institute of London Health Sciences Centre.
1983