The International Soil Tillage Research Organization (ISTRO) was founded on 27 September 1973 and is organized as a nonprofit, scientific, and education corporation. It is registered in The Netherlands according to Dutch law.
The following links will take you to additional ISTRO information:
ISTRO mission
ISTRO board
Activities
New approaches
Conferences
Interest areas
Working groups
Constitution