3D Systems reports promising Q1 results

by