NovaRX GENERATES 4million++ IN ANNUAL REVS...45 employees....
Founded in 1997, Novarx Corporation is a mid-sized commercial scientific research organization in San Diego, California. It has 45 full time employees and generates an estimated $4 million in annual revenue