CPHI (China Pharma Holdings Inc) Stock AnalysisExplore China Pharma Holdings Inc (CPHI): price history, financials and stock analysis.Sign InMethodology