javier munoz mustafa