EB1A questions for Radiology, Thanks again and again.
My boss mentions in his letter: I have been playing an irreplaceable role in his three NIH grants.
Can I use it as an evidence for me in EB1A : as Performance of a leading or critical role in distinguished organizations;