Readfeed

Janine Francoise Brown

  • A quantitative analysis of friction ridge minutiaeA quantitative analysis of friction ridge minutiae