| david ellmer science |