Epocrates Appoints Gary G. Greenfield to Board of Directors