St. Louis Post-Dispatch Article: Medical technology firm Lumeris raises $71 million in venture capital