Defence Science and Technology Agencyh-index: 52Total citations: 10,191Total papers: 515Homepage: https://www.dsta.gov.sg/