Electro-fluidic assembly process for integration of electronic devices onto a substrate | Patent Publication Number 20020005294 | Patexia