WASHINGTON — Steven Walker, the 21st director of the U.S. Defense Advanced Research Projects Agency, announced his resignation on Tuesday, which will be effective Jan.10,…
Posts tagged as “resigns”
The professor is an accomplished theater and opera producer who served as the director of the Romanian National Theater and won a Tony Award. he…