TD stands for various terms. Discover the full forms, meanings, and possible interpretations of TD across different fields and industries.
A unit of visual stimulation at the retina equal to the illumination per square millimeter of pupil received from a surface of 1 lux brightness.
MedicalLast updated: