  We study the ground state problem of the nonlinear Schrodinger functional
with a mass-critical inhomogeneous nonlinear term. We provide the optimal
condition for the existence of ground states and show that in the critical
focusing regime there is a universal blow-up profile given by the unique
optimizer of a Gagliardo-Nirenberg interpolation inequality.
