Science has surfaced many, many more indicators.
La science a mis en évidence de nombreux autres indicateurs.
Science has surfaced many, many more indicators.
La science a mis en évidence de nombreux autres indicateurs.