SLR Research SLR Research Search | Advanced Search | New Members | Coupons and Discounts | All Categories   Industrial & Manufacturing >> Biotechnology SLR Research 5825 Avenida Encinas, Ste. 105Carlsbad, CA 92008 | map | directions Brian Mitchell (760) 930-9496 Visit Site Member Since: 2009 Send a message to: SLR Research Your Name: Your Email: Subject: Message: (Date: 9/23/2023)