Robert Scher
Robert Scher is the Deputy Assistant Secretary for South and Southeast Asia in the United States... more »
Robert Scherer
Robert Scherer is a supervising sound mixer and director. more »