The Andrei Sakharov Science Endowment Fund
"Progress is indispensable…"
It looks like nothing was found at this location. Maybe try searching?