Unsupervised clustering-based spectral analysis of bio-dyed textile samples 19.10.2021 Natural compounds such as biological colorants (biocolorants) have long… blog