LSR Announces First Quarter 2008 Financial Results Chiropractic Economics April 29, 2008 Life Sciences Research, Inc. (NYSE Arca: LSR) announced today that revenues for the quarter