Interpreting palmar sweat prints: A not-so-simple measure

Abstract
No abstract available