Profile: Immgen Inc is a Research, development, and testing services company located at College Station, Texas USA, address is 11142 Hopes Creek Rd, College Station 77845-9228 TX, postcode is 77845-9228, you can contact Immgen Inc by phone 9796911631
Please share as much information as you can about Immgen Inc so other users can benefit from your comment.