Renaissance Sciences Corporation (United States)h-index: 6Total citations: 952Total papers: 14Homepage: http://rscusa.com/