CSSRI

E1229945 UNEXPLORED

CSSRI is an agricultural research institute in India focused on studying and managing soil salinity and related land and water problems to improve crop productivity.

All labels observed (1)

Label Occurrences
CSSRI canonical 1

How this entity was disambiguated

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.