david popovici