Platypus Technologies (United States)h-index: 13Total citations: 840Total papers: 28Homepage: http://platypustech.com/